Self-Awareness of Cloud Applications: Extended survey

نویسندگان

  • Alexandru Iosup
  • Xiaoyun Zhu
  • Arif Merchant
  • Eva Kalyvianaki
  • Martina Maggio
  • Simon Spinner
  • Tarek Abdelzaher
  • Ole Mengshoel
  • Sara Bouchenak
چکیده

Cloud applications today deliver an increasingly larger portion of the Information and Communication Technology (ICT) services. To address the scale, growth, and reliability of cloud applications, self-aware management and scheduling are becoming commonplace. How are they used in practice? In this chapter, we propose a conceptual framework for analyzing state-of-the-art self-awareness approaches used in the context of cloud applications. We map important applications corresponding to popular and emerging application domains to this conceptual framework, and compare the practical characteristics, benefits, and drawbacks of self-awareness approaches. Last, we propose a roadmap for addressing open challenges in self-aware cloud and datacenter applications. Alexandru Iosup Delft University of Technology, the Netherlands, e-mail: [email protected] Xiaoyun Zhu Futurewei Technologies, CA, USA, e-mail: [email protected] Arif Merchant Google, Inc., CA, USA, e-mail: [email protected] Eva Kalyvianaki Imperial College of London, UK, e-mail: [email protected] Martina Maggio Lund University, Sweden, e-mail: [email protected] Simon Spinner University of Wuertzburg, Germany, e-mail: [email protected] Tarek Abdelzaher University of Illinois at Urbana Champaign, IL, USA, e-mail: [email protected] Ole Mengshoel CMU Silicon Valley at the NASA Ames Research Center, PA, USA, e-mail: ole.mengshoel@

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Survey and Taxonomy of Self-Aware and Self-Adaptive Autoscaling Systems in the Cloud

Autoscaling system can reconfigure cloud-based applications and services, through various cloud software configurations and hardware provisioning, to adapt to the changing environment at runtime. Such a behaviour offers the foundation to achieve elasticity in modern cloud computing paradigm. Given the importance of autoscaling in cloud, computational intelligence has been widely applied for eng...

متن کامل

Extending Mobile Cloud Platforms Using Opportunistic Networks: Survey, Classification and Open Issues

With the tremendous growth of mobile devices, e.g, smartphones, tablets and PDAs in recent years, people are looking for more advanced platforms in order to use their computational applications (e.g., processing and storage) in a faster and more convenient way. In addition, mobile devices are capable of using cloud-based applications and the use of such technology is growing in popularity. Howe...

متن کامل

Self-aware software architecture style and patterns for cloud-based applications

Modern cloud-reliant software systems are faced with the problem of cloud service providers violating their Service Level Agreement (SLA) claims. Given the large pool of cloud providers and their instability, cloud applications are expected to cope with these dynamics autonomously. This thesis investigates an approach for designing self-adaptive cloud architectures using a systematic methodolog...

متن کامل

Safer Through Data

This paper seeks to investigate the applications, obstacles, and current offerings of cloud computing in the national security realm. First, the paper illustrates two primary national security applications that could benefit from cloud computing -biometric identification and maritime domain awareness. From these two applications, 6 general qualitative requirements of cloud computing are derived...

متن کامل

Context Aware Middleware Architectures: Survey and Challenges

Context aware applications, which can adapt their behaviors to changing environments, are attracting more and more attention. To simplify the complexity of developing applications, context aware middleware, which introduces context awareness into the traditional middleware, is highlighted to provide a homogeneous interface involving generic context management solutions. This paper provides a su...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016